NuclearEngagement\Services\BatchProcessingHandler B

Total Complexity 90
Dependencies 14
Dependents 4
Total lines 746
Lines of code 465
Logical lines of code 232
Comment lines 165
Methods 14
Properties 4

Methods 14

Method Rating Maintainability Complexity Lines of code
process_batch()
D
22
38 203
poll_batch()
B
33 20 100
is_retryable_error()
A
51 12 25
process_batch_results()
S
46 5 42
init()
S
54 4 20
cleanup_old_batches_hook()
S
58 2 17
check_task_completion_hook()
S
60 2 14
process_batch_hook()
S
59 1 14
__construct()
S
74 1 5
add_cron_schedules()
S
68 1 7
poll_batch_hook()
S
80 1 3
check_batch_queue_hook()
S
73 1 5
recheck_batch_counts_hook()
S
72 1 5
check_stuck_tasks_hook()
S
73 1 5